While the exact price can vary widely, on average, the cost of amoxicillin injections can range from $15 to $100 per dose, depending on the factors mentioned above. In some cases, the overall cost of treatment can increase if multiple doses are required over an extended period, which is often necessary in more severe infections.